/**
 * @file
 * Page Background Styling
 *
 * The default layout method of Zen doesn't give themers equal-height columns.
 * However, equal-height columns are difficult to achieve and totally
 * unnecessary. Instead, use the Faux Columns method described in the following
 * ALA article:
 *   http://www.alistapart.com/articles/fauxcolumns/
*/
body,html{
    background-color: #635543;
}
#header {
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#68703E), to(#000));
    background-image: -webkit-linear-gradient(top, #68703E, #000); 
    background-image:    -moz-linear-gradient(top, #68703E, #000);
    background-image:     -ms-linear-gradient(top, #68703E, #000);
    background-image:      -o-linear-gradient(top, #68703E, #000);
}

#header .section {
    /*background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#68703E), to(#000));
    background-image: -webkit-linear-gradient(top, #68703E, #000); 
    background-image:    -moz-linear-gradient(top, #68703E, #000);
    background-image:     -ms-linear-gradient(top, #68703E, #000);
    background-image:      -o-linear-gradient(top, #68703E, #000);*/
}

#page-wrapper {
    /*background-color: #c9c299;*/
    opacity: 0.8; 
    filter:alpha(opacity=40); /* For IE8 and earlier */
}

#main {
    /*background: #fff;*/
    background-color: #c9c299;
    opacity: 0.8; 
    filter:alpha(opacity=40); /* For IE8 and earlier */
}
#page{
    /*background-image:url('../images/background.jpg');*/
    background-repeat: no-repeat;
    background-position:left top;
    /*background-attachment: fixed;*/
     background-size: 100%;
}
#footer {
    text-align: center; 
    background: #776753;   
    margin-left: auto;
    margin-right: auto;    

}
#footer p{
    color: white;

}
#footer-wrapper{
    position: relative;
    text-align: top;
    vertical-align: top;
    margin-left: auto;
    margin-right: auto;    
}

.region-bottom div#block-block-1{
    border-top: 3px solid #635543;
    font-size: .9em;
    line-height: 0em;
    margin-left: auto;
    margin-right: auto;
    height: 30px;
}
.region-bottom p{
    border-top: 3px solid #635543;
    font-size: .9em;
    line-height: 0em;
    margin-left: auto;
    margin-right: auto;
    height: 30px;
    text-align: center;
}
